/**
 * 应用配置文件
 */

// 根据不同环境配置baseURL
const envConfig = {
    development: {
        baseURL: '/qw', // 开发环境API前缀
        corpId: 'wxfe93994dde65d9ef', // 开发环境企业微信ID
        debug: true, // 开发环境默认开启调试
    },
    production: {
        baseURL: '/qw', // 生产环境API前缀
        corpId: 'wxfe93994dde65d9ef', // 生产环境企业微信ID
        debug: false, // 生产环境默认关闭调试
    },
    test: {
        baseURL: '/qw', // 测试环境API前缀
        corpId: 'wxfe93994dde65d9ef', // 测试环境企业微信ID
        debug: true, // 测试环境默认开启调试
    },
}

// 获取当前环境
const env = import.meta.env.MODE || 'development'

// 合并环境配置和通用配置
const config = {
    // 通用配置
    apiTimeout: 15000, // API请求超时时间
    maxLogEntries: 100, // 最大日志条数

    // 环境特定配置
    ...envConfig[env],
}

export default config
